Big Huge Thesaurus

barrier island

noun

sounds kind of like